<?php
$navs = array(

//    'article' => array(
//        'title'=>'Article',
//        'url' => array(
//            'controller' => 'article',
//            'action' => 'index',
//        ),
//        'childs'=>array(
//            'index' => array(
//                'title'=>'Quản lý Article',
//                'url' => array(
//                    'controller' => 'article',
//                    'action' => 'index',
//                ),
//
//            ),
//            'add' => array(
//                'title'=>'Thêm mới Article',
//                'url' => array(
//                    'controller' => 'article',
//                    'action' => 'add',
//                ),
//
//            ),
//        ),
//    ),

    'Tour' => array(
        'title'=>'Tour',
        'url' => array(
            'controller' => 'Admin',
            'action' => 'tourindex',
        ),
        'childs'=>array(
            'index' => array(
                'title'=>'Quản lý Tour',
                'url' => array(
                    'controller' => 'Admin',
                    'action' => 'tourindex',
                ),

            ),
            'add' => array(
                'title'=>'Thêm mới Tour',
                'url' => array(
                    'controller' => 'Admin',
                    'action' => 'touradd',
                ),

            ),
        ),
    ),

    'TourKind' => array(
        'title'=>'Loại Tour',
        'url' => array(
            'controller' => 'Admin',
            'action' => 'tourkindindex',
        ),
        'childs'=>array(
            'index' => array(
                'title'=>'Quản lý Loại Tour',
                'url' => array(
                    'controller' => 'Admin',
                    'action' => 'tourkindindex',
                ),

            ),
            'add' => array(
                'title'=>'Thêm mới Loại Tour',
                'url' => array(
                    'controller' => 'Admin',
                    'action' => 'tourkindadd',
                ),

            ),
        ),
    ),

    'users' => array(
        'title'=>'User',
        'url' => array(
            'controller' => 'users',
            'action' => 'index',
        ),
        'childs'=>array(
            'index' => array(
                'title'=>'Quản lý User',
                'url' => array(
                    'controller' => 'Admin',
                    'action' => 'userindex',
                ),

            ),
            'add' => array(
                'title'=>'Thêm mới User',
                'url' => array(
                    'controller' => 'Admin',
                    'action' => 'useradd',
                ),

            )
        ),
    ),

    'support' => array(
        'title'=>'Support Service',
        'url' => array(
            'controller' => 'Admin',
            'action' => 'supportserviceindex',
        ),
        'childs'=>array(
            'index' => array(
                'title'=>'Danh Sách Dịch Vụ Hỗ Trợ',
                'url' => array(
                    'controller' => 'Admin',
                    'action' => 'supportserviceindex',
                ),

            ),
            'add' => array(
                'title'=>'Thêm mới dịch vụ hỗ trợ',
                'url' => array(
                    'controller' => 'Admin',
                    'action' => 'supportserviceadd',
                ),

            )
        ),
    ),

    'CustomerInfo' => array(
        'title'=>'Yêu cầu',
        'url' => array(
            'controller' => 'Admin',
            'action' => 'tourindex',
        ),
        'childs'=>array(
            'index' => array(
                'title'=>'Thông tin đặt tour',
                'url' => array(
                    'controller' => 'Admin',
                    'action' => 'toursetupindex',
                ),
            ),
            'index1' => array(
                'title'=>'Thông tin dịch vụ hỗ trợ',
                'url' => array(
                    'controller' => 'Admin',
                    'action' => 'customersupportindex',
                ),
            ),
            'index2' => array(
                'title'=>'Thông tin liên hệ',
                'url' => array(
                    'controller' => 'Admin',
                    'action' => 'customercontactindex',
                ),
            ),
        ),
    ),

);
?>
<ul class="nav">
    <?php
    if (isset($navs) && count($navs) > 0) {
        foreach ($navs AS $nav) {
            $active_class = "";
            if (count($nav['childs']) > 0) {
                $sub = '<ul class="dropdown-menu">';
                foreach ($nav['childs'] AS $snav) {
                    $sub .= '<li>'.$this->Html->link($snav['title'], $snav['url']).'</li>';
//                    if ($snav['url']['controller'] == $this->request['controller']) {
//                        //$active_class = $snav['url']['action'].' '.$snav['url']['controller'].'///'.$this->request['action'];
//                        $active_class = 'active';
//                    }
                    //$active_class = 'admin_'.$snav['url']['action'].'+'.$this->request['action'];
                    if ('admin_'.$snav['url']['action'] == $this->request['action']) {
                        $active_class = 'active';
                    }
                }
                $sub .= '</ul>';
                echo '<li class="dropdown '.$active_class.'"><a data-toggle="dropdown" class="dropdown-toggle" href="javascript:void(0);">'.$nav['title'].' <b class="caret"></b></a>'.$sub.'</li>';
            } else {
                if ($nav['url']['controller'] == $this->request['controller']) {
                    $active_class = ' class="active"';
                } else {
                    $active_class = "";
                }
                echo '<li'.$active_class.'>'.$this->Html->link($nav['title'], $nav['url']).'</li>';
            }
        }
    }
    ?>
</ul>


<script>
    $(document).ready(function(){
//Add Hover effect to menus
        jQuery('ul.nav li.dropdown').hover(function() {
            $(this).addClass("open");
            jQuery(this).find('.dropdown-menu').stop(true, true).delay(200).fadeIn();
        }, function() {
            $(this).removeClass("open");
            jQuery(this).find('.dropdown-menu').stop(true, true).delay(200).fadeOut();
        });
    });
</script>
